armored combat engineer platoon - Turc Anglais Dictionnaire